package com.xinnet.mms.entity;

import java.io.Serializable;

/**
 * 
 *类描述：客户交易记录
 *
 * @author 王志军[wangzhijun@xinnet.com]
 *
 * @version 1.0
 *
 * @since 2016-1-15
 */
public class CustomerConsume implements Serializable{
	

	private static final long serialVersionUID = 1289216129113436001L;
	//数据库字段部分
	private String id;//主键ID
	private String cusId;//客户ID
	private String customerName; // 联系人姓名
	private String customerPhone; //联系人电话
	private String concatModel; //沟通方式
	
	private String explain;//机会说明(沟通内容)
	private String consumePhase;//流程阶段(沟通进程)
	private String product;//商品
	private String date;//预计消耗日期
	private String amount;//预计消耗金额
	private String nextContactDate; //计划联系日期
	
	private String empId;//销售ID
	private String goodsCount;//商品数量  (废弃字段)
	private String year;//商品数量
	private String businessType;//交易类型
	private String state;//状态
	
	
	
	private String startTime; //预计消耗开始日期
	private String endTime; //预计消耗结束日期
	
	
	
	private String productName;
	private String regionalId;
	private String deptId;
	private String ename;
	private String cname;
	private String companyName;
	private String customType;
	private String updateTime;
	
	private Integer limitTop;//分页上标
	private Integer limitDown;//分页下标
	private Integer pageNow;//分页的当前页
	private Integer pageSize;//每页显示条数
	private Integer rowCount;//总记录数
	private Integer pageCount;//总页数
	
	public CustomerConsume() {
		super();
	}
	
	

	public CustomerConsume(String id, String cusId, String customerName,
			String customerPhone, String concatModel, String explain,
			String consumePhase, String product, String date, String amount,
			String nextContactDate, String empId, String goodsCount,
			String year, String businessType, String state, String startTime,
			String endTime, String productName, String regionalId,
			String deptId, String ename, String cname, String companyName,
			String customType, String updateTime, Integer limitTop,
			Integer limitDown, Integer pageNow, Integer pageSize,
			Integer rowCount, Integer pageCount) {
		super();
		this.id = id;
		this.cusId = cusId;
		this.customerName = customerName;
		this.customerPhone = customerPhone;
		this.concatModel = concatModel;
		this.explain = explain;
		this.consumePhase = consumePhase;
		this.product = product;
		this.date = date;
		this.amount = amount;
		this.nextContactDate = nextContactDate;
		this.empId = empId;
		this.goodsCount = goodsCount;
		this.year = year;
		this.businessType = businessType;
		this.state = state;
		this.startTime = startTime;
		this.endTime = endTime;
		this.productName = productName;
		this.regionalId = regionalId;
		this.deptId = deptId;
		this.ename = ename;
		this.cname = cname;
		this.companyName = companyName;
		this.customType = customType;
		this.updateTime = updateTime;
		this.limitTop = limitTop;
		this.limitDown = limitDown;
		this.pageNow = pageNow;
		this.pageSize = pageSize;
		this.rowCount = rowCount;
		this.pageCount = pageCount;
	}


	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getCusId() {
		return cusId;
	}

	public void setCusId(String cusId) {
		this.cusId = cusId;
	}

	public String getEmpId() {
		return empId;
	}

	public void setEmpId(String empId) {
		this.empId = empId;
	}

	public String getProduct() {
		return product;
	}

	public void setProduct(String product) {
		this.product = product;
	}

	public String getGoodsCount() {
		return goodsCount;
	}

	public void setGoodsCount(String goodsCount) {
		this.goodsCount = goodsCount;
	}

	public String getDate() {
		return date;
	}

	public void setDate(String date) {
		this.date = date;
	}

	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getBusinessType() {
		return businessType;
	}

	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getExplain() {
		return explain;
	}

	public void setExplain(String explain) {
		this.explain = explain;
	}

	public String getConsumePhase() {
		return consumePhase;
	}

	public void setConsumePhase(String consumePhase) {
		this.consumePhase = consumePhase;
	}

	public String getStartTime() {
		return startTime;
	}

	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public String getRegionalId() {
		return regionalId;
	}

	public void setRegionalId(String regionalId) {
		this.regionalId = regionalId;
	}

	public String getEname() {
		return ename;
	}

	public void setEname(String ename) {
		this.ename = ename;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public String getCname() {
		return cname;
	}

	public void setCname(String cname) {
		this.cname = cname;
	}

	public String getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getLimitTop() {
		return limitTop;
	}

	public void setLimitTop(Integer limitTop) {
		this.limitTop = limitTop;
	}

	public Integer getLimitDown() {
		return limitDown;
	}

	public void setLimitDown(Integer limitDown) {
		this.limitDown = limitDown;
	}

	public Integer getPageNow() {
		return pageNow;
	}

	public void setPageNow(Integer pageNow) {
		this.pageNow = pageNow;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	public Integer getRowCount() {
		return rowCount;
	}

	public void setRowCount(Integer rowCount) {
		this.rowCount = rowCount;
	}

	public Integer getPageCount() {
		return pageCount;
	}

	public void setPageCount(Integer pageCount) {
		this.pageCount = pageCount;
	}

	public String getCustomType() {
		return customType;
	}

	public void setCustomType(String customType) {
		this.customType = customType;
	}

	public String getYear() {
		return year;
	}

	public void setYear(String year) {
		this.year = year;
	}

	public String getCustomerName() {
		return customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}

	public String getCustomerPhone() {
		return customerPhone;
	}

	public void setCustomerPhone(String customerPhone) {
		this.customerPhone = customerPhone;
	}

	public String getConcatModel() {
		return concatModel;
	}

	public void setConcatModel(String concatModel) {
		this.concatModel = concatModel;
	}

	public String getNextContactDate() {
		return nextContactDate;
	}

	public void setNextContactDate(String nextContactDate) {
		this.nextContactDate = nextContactDate;
	}
	
	
}
